package com.sywl.web.taglib;

import java.util.Date;

/**
 * 日期辅助类
 * 封装了Date类的一些成员方法，使其变成静态方法
 * 作为 el 函数库使用
 * @author 林超
 */
public class DateFunction {
	
	/**
	 * 判断第一个日期是否在第二个日期之前
	 * @param begin
	 * @param end
	 * @return
	 */
	public static boolean before(Date begin, Date end) {
		return begin.before(end);
	}
	
	/**
	 * 判断第一个日期是否在第二个日期之后
	 * @param begin
	 * @param end
	 * @return
	 */
	public static boolean after(Date begin, Date end) {
		return begin.after(end);
	}
	
	/**
	 * 判断日期是否是今天
	 * @param date
	 * @return
	 */
	public static boolean isToday(Date date) {
		String now = Common.simpleDateFormat.format(new Date(System.currentTimeMillis())); 
		String d = Common.simpleDateFormat.format(date);
		return now.equals(d);
	}
}
